Big Huge Thesaurus

sesbania exaltata

noun

sounds kind of like